@charset "UTF-8";
/*main部分start*/
.main-slide {
    height: 454px;
    width: 730px;
    float: left;
    position: relative;
    margin: 12px 0 0 220px;
}
.main-slide ul {
    position: absolute;
    left: 50%;
    bottom: 10px;
    margin-left: -66px;
}
.main-slide li {
    color: white;
    float: left;
    height: 18px;
    width: 18px;
    border-radius: 50%;
    line-height: 18px;
    text-align: center;
    background-color: #999999;
    margin: 0 2px;
    cursor: pointer;

}
.main-slide li:hover {
    background-color: black;
    color: blueviolet;
}
.main-slide .current {
    background-color: red;
}
.arrow a {
    position: absolute;
    top: 50%;
    width: 28px;
    height: 62px;
    margin-top: -31px;
    text-align: center;
    background: rgba(0,0,0,0.1);
    font: 400 22px/62px "simsun";
    color: white;
}
.arrow-right {
    right: 0;
    border-radius: 0 10px 10px 0;
}
.arrow .arrow-left {
    left: 0;
    border-radius:  10px 0 0 10px;
}
.arrow a:hover {
    background: rgba(0,0,0, .5);
}
.main-news {
    float: right;
    height: 466px;
    width: 250px;

}
.main-news-top {
    height: 372px;
    width: 248px;
    border: 1px solid #999999;
    margin: 12px 0 5px 0;
    overflow: hidden;
}
.main-news-top-faster {
    height: 163px;
    border-bottom: 1px dashed #999999;
}
.main-news-top-faster-title {
    height: 32px;
    padding: 0 15px;
    line-height: 32px;
    border-bottom: 1px dotted #999999;
    font: 400 15px/30px "Microsoft yahei";
}
.main-news-top-faster-title h3 {
    float: left;
}
.main-news-top-faster-title a {
    float: right;
    font: 400 10px/30px "Microsoft yahei";
    font-family: "consolas";
}
.main-news-top-faster-content {
    padding: 5px 0 0 15px;
}
.main-news-top-faster-content li {
    line-height: 24px;

}
.main-news-top-faster-content span {
    font-weight: 700;
}
.main-news-top-money ul {
    width: 252px;
}
.main-news-top-money li {
    border: 1px solid #999999;
    width: 62px;
    height: 70px;
    float: left;
    margin-top: -1px;
    margin-left: -1px;
    border-top: 0px;
    /*border-left: 0px;*/
}
.main-news-top-money a {
    position: relative;
    display: block;
    width: 62px;
    height: 30px;
    padding-top: 40px;
    text-align: center;
    line-height: 30px;
}
.main-news-top-money i {
    position: absolute;
    top: 13px;
    left: 18px;
    width: 25px;
    height: 25px;
    background: url("../images/fly.png") no-repeat;
}
.main-news-top-money .main-news-top-money-icon2 {
    background-position: 0 -25px;
}
.main-news-top-money .main-news-top-money-icon3 {
    background-position: 0 -50px;
}
.main-news-top-money .main-news-top-money-icon4 {
    background-position: 0 -75px;
}
.main-news-top-money .main-news-top-money-icon5 {
    background-position: 0 -100px;
}
.main-news-top-money .main-news-top-money-icon6 {
    background-position: 0 -125px;
}
.main-news-top-money .main-news-top-money-icon7 {
    background-position: 0 -150px;
}
.main-news-top-money .main-news-top-money-icon8 {
    background-position: 0 -175px;
}
.main-news-top-money i .main-news-top-money-icon9 {
    background-position: 0 -200px;
}
.main-news-top-money .main-news-top-money-iccon10 {
    background-position: 0 -225px;
}
.main-news-top-money .main-news-top-money-icon11 {
    background-position: 0 -250px;
}
.main-news-top-money .main-news-top-money-icon12 {
    background-position: 0 -275px;
}
.spe {
    background: url("../images/free1.jpg") no-repeat 47px 0;
}
.today {
    padding: 10px 0 20px;
    width: 1212px;
}
.today-left {
    border-right: 1px solid #C81623;
    float: left;
}
.today-left a {
    display: block;
    width: 210px;
    height: 151px;
    background: url("../images/today.jpg") left bottom;
}
.today-right {
    width: 1000px;
    float: right;
    overflow: hidden;
    position: relative;
}
.today-right ul {
    width: 410%;
}

.today-right li {
    float: left;
    margin-right: 1px;
}



/*main部分end*/
